Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30 STAFFORD ROAD Detached £506,638 £90,000 12 May 1995
54 STAFFORD ROAD £2,874,664 £2,658,000 23 Nov 2021
58 STAFFORD ROAD Semi-Detached £138,820 £110,000 27 Oct 2017
66 STAFFORD ROAD Semi-Detached £259,945 £247,000 20 Jan 2022
68 STAFFORD ROAD Semi-Detached £319,386 £200,000 11 May 2007
70 STAFFORD ROAD Detached £480,000 16 Dec 2022
72 STAFFORD ROAD Detached £463,012 £272,500 5 Mar 2010